Dotaz na ADO - RecordsAffected (MS-SQL2000)

Otázka od: Jaroslav Popluhar

27. 10. 2003 12:43

Hello vsetci,

Ak mazem zaznam z tabulky na ktorej je trigger AfterDelete,
ktory (niekedy) robi update v inej tabulke, tak:

Ak tento trigger neurobi ziaden update (co je OK),
tak ADO mi vrati RecordsAffected = 0 (lebo trigger nic neupdatoval)
aj ked sa delete jedneho zaznamu vykonalo normalne.

Ja by som potreboval, aby mi vratilo RecordsAffected = 1,
lebo mazanie sa podarilo. (a RA triggeru ma nezaujima)

P.S.
v rkEdite to funguje normalne - podla ocakavania, a vypise:

Command successfully done (time: 31 ms).
1 row(s) affected.

--
Best regards,
 Jaroslav mailto:delphi1@acc.sk





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Hampel, Radim

27. 10. 2003 12:44

> Ja by som potreboval, aby mi vratilo RecordsAffected = 1,
> lebo mazanie sa podarilo. (a RA triggeru ma nezaujima)

Melo by pomoci vytvorit trigger s nastavenym SET NOCOUNT ON.

Radim Hampel





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Jaroslav Popluhar

28. 10. 2003 0:45

Hello Radim,

>> Ja by som potreboval, aby mi vratilo RecordsAffected = 1,
>> lebo mazanie sa podarilo. (a RA triggeru ma nezaujima)

HR> Melo by pomoci vytvorit trigger s nastavenym SET NOCOUNT ON.

Dik, skusim.

Ale este ma zaujima, ako to dopadne,
ked mam MasterDetail vztah s nastavenou RefInt Cascase Delete

Constraint [Tank_Jazda] foreign key([JzdID]) references [Jazda] ([JzdID]) on
update cascade on delete cascade

a zaujima ma pocet zmazanych v Master tabulke,
pocet zmazanych v detail ma nezaujima ?


--
Best regards,
 Jaroslav mailto:delphi1@acc.sk





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)